a two-handed sword - Français Anglais Dictionnaire